Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE GREEN Semi-Detached £852,793 £212,572 5 Jan 2000
6 THE GREEN Detached £599,881 £555,000 24 Jun 2021
8 THE GREEN Semi-Detached £189,419 £120,000 27 Feb 2008